package cc.lj.internal.mobilepay.interfaces.dto.command;

import lombok.Data;

import javax.validation.constraints.DecimalMin;
import javax.validation.constraints.NotBlank;

/**
 * 请求中信支付接口-command 【我们扫顾客码】
 * @author liangxifeng
 * @date 2022-11-21
 */
@Data
public class PayCommand extends CiticRequestCommand{
    /**
     * 授权码，微信或支付宝扫码得到的
     */
    @NotBlank(message = "授权码不可为空")
    private String authCode;

    /**
     * 交易金额，单位为分
     */
    @DecimalMin(value = "1",message = "交易金额必须>=1" )
    private Integer totalFee;
}
